1. /*
  2. When press y | Y key return 1
  3. n | N key return 0
  4. usage : cerr << "Quit ? (Y/N)"; YesOrNo();
  5. */
  6. #include <stdio.h>
  7. int YesOrNo(){
  8. int c, yn = -1;
  9. do {
  10. c = getchar();
  11. getchar(); // clear '\n' in key buffer. Need ?
  12. if(c == 'y' || c == 'Y') yn = 1;
  13. else if(c == 'n' || c == 'N') yn = 0;
  14. else putchar('\a');
  15. } while( yn < 0);
  16. return yn;
  17. }

YesOrNo.cpp : last modifiled at 2017/07/16 16:00:01(371 bytes)
created at 2017/10/03 15:03:21
The creation time of this html file is 2017/10/07 10:54:16 (Sat Oct 07 10:54:16 2017).